<?php
    $file=$_FILES['file'];
    /*echo "当前收到了文件<br/>";
    echo "文件名字是".$file['name']."<hr/>";
    echo "文件的大小是".$file['size']/1024;
    echo "<hr/>"
    */
    if($file['size']==0){
        die("请选择上传的文件！");
    }
    $rs=false;
    $arr=['jpg','png','jpeg','gif'];
    $ext=explode('/',$file['type']);
    foreach ($arr as $v){
        if ($v==$ext[1]){
            $rs=true;
            break;
        }
    }
    if ($rs===false){
        die("文件不合法");
    }
    //
    if ($file['size']/1024>200){
        die("文件大小超过限制");
    }

    $dir="./upload";
    if (is_dir($dir)===false){
        mkdir($dir);
    }

    $filename=date('ymdhis');
    if (move_uploaded_file($file['tmp_name'],$dir.'/'.$filename.'.'.$ext[1])===true){
        echo "文件上传成功";
    }else{
        echo "文件上传失败";
    }